have several people pitch in - Español Inglés Diccionario